package cn.scxy.bookcity.service;

import cn.scxy.bookcity.pojo.dto.AddressDTO;
import cn.scxy.bookcity.pojo.vo.AddressListItemVO;
import cn.scxy.bookcity.pojo.vo.AddressStandardVO;

import java.util.List;

public interface IShippingAddressService {
    /**
     * 添加收货地址信息
     */
    void insert(AddressDTO addressDTO);
    /**
     * 根据id删除收货地址
     */
    void delete(Long id);
    /**
     * 更新收货地址信息
     * @param addressDTO
     */
    void update(AddressDTO addressDTO);
    /**
     * 根据id查询收货地址
     */
    AddressStandardVO getStandardById(Long id);
    /**
     *根据用户id查询收货信息
     */
    List<AddressListItemVO> listByuId(Long uId);



}
